sino-indian border dispute - Turkish English Dictionary